home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 23
/
Aminet 23 (1998)(GTI - Schatztruhe)[!][Feb 1998].iso
/
Aminet
/
text
/
hyper
/
hsc.readme
< prev
next >
Wrap
Text File
|
1998-01-05
|
11KB
|
246 lines
Short: V0.915; html-preprocessor (bin+docs)
Author: Thomas Aglassinger <agi@giga.or.at>
Uploader: Thomas Aglassinger <agi@giga.or.at>
Version: 0.915
Type: text/hyper
Kurz: html-Vorarbeiter
Requires: AmigaOS 2.04, 68020, 2MB, UserIQ>50
TITLE
hsc - html sucks completely
VERSION
0.915
AUTHOR
Thomas Aglassinger <agi@giga.or.at>
DESCRIPTION
Hsc is a developer tool for html-projects.
It can be used on any html file and creates a new html file as
output. In the input file, you may use an extended syntax based on
html, but which also allows extensions like macros, conditionals and
more.
It's mainly intended to create and maintain larger html projects. As
a CLI-only tool, it should be used with `make'; a dependency
generator is included.
Hsc is *not* a tool to make html easier for beginners; It's a tool
to make html a bit less painful and brain-damaged for people who
already know how to work with it.
FEATURES
- macros (implemented as additional tags)
- conditionals (if/else/elseif)
- expressions, supporting
- string concatenation and comparison,
- import of environment variables
- current time
- size of files
- special tags to
- include files (also sources)
- execute shell commands (and include output)
- add comments in a reasonable way
- for local links, checks if file/id exists
- project relative URIs
- replaces special characters by entities
- evaluates attributes for image size (PNG/jfif/gif)
- strips comments and specified tags
- strips useless white spaces
- replaces icon entities by images
- performs a basic syntax- and structure check
- easy to extend syntax definition format
- maintains a project file
- dependency generator for Makefiles included
- tool to examine/manipulate project files included
NEW FEATURES
- ported to NeXTStep, AmigaOS/ixemul.library and BeOS
- conditional assignments
- as usual, some minor bugfixes and improvements
SPECIAL REQUIREMENTS
AmigaOS 2.04, 2MB of regular memory, 68020, some sort of WWW-browser
and ASCII editor.
For larger projects, 4MB of memory and 68040 are recommended.
Different to most other WWW-tools, hsc requires an user-IQ > 50. You
should also know how to work with the CLI and how to write
Makefiles. You should already made have some experiences with macro
processors and some programming language (Rexx should suffice).
AVAILABILITY
- Every Aminet-mirror, file "text/hyper/hsc.lha"; for example
"ftp://wuarchive.wustl.edu/pub/aminet/text/hyper/hsc.lha"
- "http://www.giga.or.at/~agi/hsc/"
PRICE
Freeware.
DISTRIBUTABILITY
Distributed under GNU General Public License.
SOURCE CODE
ANSI-C source code is available in a separate archive (look for
`hsc-source.lha' at the same site you've got the binaries from).
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
37 37 0.0% 02-Nov-97 23:52:58 FILE_ID.DIZ
628 279 55.5% 09-Jun-97 07:21:02 hsc.info
28015 10821 61.3% 02-Nov-97 23:37:54 +CHANGES
463 242 47.7% 31-May-97 02:47:38 +CHANGES.info
17982 6993 61.1% 26-Jun-95 08:31:52 +COPYING
463 242 47.7% 31-May-97 02:47:38 +COPYING.info
628 269 57.1% 02-Jun-97 04:25:02 +docs-source.info
436 262 39.9% 10-Oct-97 02:01:02 +README
463 238 48.5% 02-Jun-97 04:24:52 +README.info
628 271 56.8% 31-May-97 02:47:38 +docs.info
5056 2343 53.6% 02-Nov-97 23:34:24 +about.html
6549 2924 55.3% 02-Nov-97 23:35:18 +author.html
6413 2944 54.0% 02-Nov-97 23:36:30 +bugs.html
1908 902 52.7% 02-Nov-97 23:35:14 +copy.html
3610 1433 60.3% 02-Nov-97 23:35:22 +distrib.html
2336 1042 55.3% 02-Nov-97 23:34:40 +envvar.html
2251 1007 55.2% 02-Nov-97 23:34:26 +examples.html
6741 2536 62.3% 19-Oct-97 20:43:48 +assign.html
1686 752 55.3% 02-Nov-97 23:34:38 +checkuri.html
9690 3610 62.7% 02-Nov-97 23:36:42 +exec.html
6347 2228 64.8% 02-Nov-97 23:36:20 +expressions.html
6025 2653 55.9% 02-Nov-97 23:35:32 +getsize.html
4657 1713 63.2% 02-Nov-97 23:36:46 +if.html
8504 3565 58.0% 02-Nov-97 23:36:50 +prefs.html
2159 1052 51.2% 02-Nov-97 23:34:32 +rplcent.html
13106 3722 71.6% 02-Nov-97 23:35:54 +spcattr.html
13223 4868 63.1% 02-Nov-97 23:36:02 +spctags.html
3864 1655 57.1% 02-Nov-97 23:35:58 +strip.html
1845 847 54.0% 02-Nov-97 23:36:52 +syntax.html
5871 2408 58.9% 02-Nov-97 23:35:26 +uris.html
5885 2320 60.5% 02-Nov-97 23:34:48 +fileargs.html
7567 3300 56.3% 02-Nov-97 23:35:00 +future.html
103 103 0.0% 06-Jun-97 23:32:02 +austria.gif
138 138 0.0% 14-Jan-96 17:27:46 +back.gif
190 190 0.0% 14-Jan-96 17:20:08 +copy.gif
368 368 0.0% 04-Oct-97 02:12:50 +designed.gif
140 140 0.0% 06-Jun-97 23:31:34 +english.gif
638 638 0.0% 26-May-96 02:10:44 +hsc.gif
170 170 0.0% 14-Jan-96 17:14:34 +index.gif
176 176 0.0% 14-Jan-96 17:14:44 +main.gif
189 189 0.0% 14-Jan-96 17:15:02 +next.gif
347 347 0.0% 12-Oct-96 18:51:36 +niceguy.gif
168 168 0.0% 14-Jan-96 17:28:12 +noback.gif
211 211 0.0% 14-Jan-96 17:20:36 +nocopy.gif
200 200 0.0% 14-Jan-96 17:15:28 +noindex.gif
193 193 0.0% 14-Jan-96 17:15:40 +nomain.gif
212 212 0.0% 14-Jan-96 17:15:52 +nonext.gif
213 213 0.0% 15-Jul-96 23:44:28 +noprev.gif
188 188 0.0% 14-Jan-96 17:16:08 +prev.gif
111 111 0.0% 06-Jun-97 23:32:22 +teutsch.gif
141 141 0.0% 04-Nov-95 02:20:36 +up.gif
7109 2621 63.1% 02-Nov-97 23:35:50 +index.html
463 245 47.0% 04-Mar-97 04:41:40 +index.html.info
4761 2079 56.3% 02-Nov-97 23:36:38 +install.html
4996 1796 64.0% 02-Nov-97 23:34:16 +attrib.html
4646 1675 63.9% 02-Nov-97 23:35:12 +flag.html
9480 3533 62.7% 02-Nov-97 23:34:56 +macros.html
27171 8597 68.3% 02-Nov-97 23:35:08 +messages.html
12928 4978 61.4% 02-Nov-97 23:34:44 +options.html
6282 2744 56.3% 02-Nov-97 23:36:28 +others.html
6880 2985 56.6% 02-Nov-97 23:36:34 +ports.html
3481 1408 59.5% 02-Nov-97 23:35:44 +hscdepp.html
2297 1041 54.6% 02-Nov-97 23:35:46 +hscpaltrow.html
7229 2624 63.7% 02-Nov-97 23:35:30 +hscpitt.html
1903 746 60.7% 02-Nov-97 23:34:34 +index.html
6644 2920 56.0% 02-Nov-97 23:34:20 +make.html
4770 1933 59.4% 02-Nov-97 23:35:40 +makefile.html
2981 1278 57.1% 02-Nov-97 23:35:36 +prjfile.html
8874 3512 60.4% 02-Nov-97 23:34:52 +questions.html
4308 1886 56.2% 02-Nov-97 23:36:10 +related.html
3541 1645 53.5% 02-Nov-97 23:34:30 +require.html
11518 4851 57.8% 02-Nov-97 23:36:14 +source.html
2584 1189 53.9% 02-Nov-97 23:36:18 +teutsch.html
3761 1685 55.1% 02-Nov-97 23:36:24 +undocumented.html
4008 1767 55.9% 02-Nov-97 23:36:06 +updates.html
628 278 55.7% 08-Jun-97 10:44:16 +examples.info
628 273 56.5% 08-Jun-97 10:44:16 +advanced.info
200 132 34.0% 03-Jun-97 03:59:10 +README
463 239 48.3% 03-Jun-97 03:00:22 +README.info
628 271 56.8% 08-Jun-97 10:44:16 +fetzenschaedl.info
347 347 0.0% 12-Oct-96 18:51:36 +hugo.gif
217 172 20.7% 23-Oct-95 02:54:30 +hugo.hsc
1104 514 53.4% 30-Sep-96 04:55:44 +macro.hsc
398 257 35.4% 23-Jul-96 14:13:18 +main.hsc
581 295 49.2% 03-Jun-97 03:05:30 +Makefile
2497 1168 53.2% 03-Jun-97 03:51:46 +README
463 238 48.5% 03-Jun-97 03:00:22 +README.info
178 139 21.9% 16-Sep-95 23:32:32 +stupid.hsc
628 274 56.3% 08-Jun-97 10:44:16 +simple.info
55 55 0.0% 09-Mar-97 21:33:14 +README
2589 1126 56.5% 03-Jun-97 03:58:14 +README
463 241 47.9% 03-Jun-97 03:00:22 +README.info
347 347 0.0% 12-Oct-96 18:51:36 +hugo.gif
217 172 20.7% 23-Oct-95 02:54:30 +hugo.hsc
1104 514 53.4% 30-Sep-96 04:55:44 +macro.hsc
398 257 35.4% 23-Jul-96 14:13:18 +main.hsc
752 358 52.3% 03-Jun-97 03:54:44 +Makefile
178 139 21.9% 16-Sep-95 23:32:32 +stupid.hsc
628 274 56.3% 31-May-97 02:47:38 +grafflwerk.info
3173 1496 52.8% 30-Jul-96 12:47:06 +hScMsg.rexx
513 274 46.5% 29-Mar-97 15:59:22 +hScMsg.rexx.info
5178 1994 61.4% 15-Apr-97 22:19:14 +hscpaltrow.rexx
517 286 44.6% 15-Apr-97 22:16:58 +hscpaltrow.rexx.info
1279 581 54.5% 28-Mar-97 21:15:26 +README
463 240 48.1% 29-Mar-97 15:59:22 +README.info
2108 1060 49.7% 20-Feb-97 00:44:06 +SendBrowser.rexx
518 282 45.5% 29-Mar-97 15:59:22 +SendBrowser.rexx.info
3337 1507 54.8% 04-Aug-96 23:27:42 +SendScMsg.rexx
516 278 46.1% 29-Mar-97 15:59:22 +SendScMsg.rexx.info
455 289 36.4% 12-Oct-97 18:29:22 +StripNastyChars.hsc
604 364 39.7% 16-Oct-97 19:36:24 +StripNastyChars.rexx
99148 54364 45.1% 02-Nov-97 22:34:16 +hsc
467 209 55.2% 03-Jun-97 22:07:08 +hsc.info
14682 3686 74.8% 18-May-97 22:36:12 +hsc.prefs
46568 25182 45.9% 02-Nov-97 22:34:30 +hscdepp
467 209 55.2% 03-Jun-97 22:07:08 +hscdepp.info
46088 25454 44.7% 02-Nov-97 22:34:42 +hscpitt
467 209 55.2% 03-Jun-97 22:07:08 +hscpitt.info
383 250 34.7% 02-Oct-97 00:20:32 +IMPORTANT
463 238 48.5% 31-May-97 02:47:38 +IMPORTANT.info
2930 1377 53.0% 04-Oct-97 16:15:56 +NEWS
463 242 47.7% 31-May-97 02:47:38 +NEWS.info
2605 1389 46.6% 02-Nov-97 23:53:04 +README
463 243 47.5% 31-May-97 02:49:56 +README.info
628 276 56.0% 31-May-97 02:47:38 +source.info
421 257 38.9% 14-Sep-97 22:50:00 +README
463 240 48.1% 29-Mar-97 01:20:16 +README.info
628 278 55.7% 31-May-97 02:47:38 +starter-project.info
628 273 56.5% 20-Mar-97 01:36:20 +html.info
99 80 19.1% 20-Mar-97 01:39:36 +Welcome.html
691 363 47.4% 26-Mar-97 14:27:40 +README
463 242 47.7% 20-Mar-97 01:35:16 +README.info
628 274 56.3% 20-Mar-97 01:35:22 +source.info
194 166 14.4% 20-Mar-97 01:39:36 +hsc.project
1365 707 48.2% 26-Mar-97 14:25:50 +Makefile
464 230 50.4% 20-Mar-97 01:32:36 +Makefile.info
99 80 19.1% 20-Mar-97 01:33:58 +Welcome.hsc
464 230 50.4% 31-Mar-97 23:38:50 +Welcome.hsc.info
-------- ------- ----- --------- --------
588528 266791 54.6% 10-Nov-97 01:37:34 138 files